package com.wlcorp.forcazamis.domain.stock;

import java.util.Set;

import com.wlcorp.forcazamis.sys.BaseBean;

public class StockProduct extends BaseBean {
	private static final long serialVersionUID = 5060042935272910645L;
	private Long productId;
	private Stock stock;
	private boolean deleteFlag;
	// private String letteringCode;// 印字型号
	// private String piColor;// 颜色(PI)
	// private String letteringColor;// 印字颜色
	// private String letteringSize;// 印字尺寸
	// private String shelfSurefaceColor;// 架面颜色
	// private String shelfCruraColor;// 架腿颜色
	// private String amount;// 数量
	// private String unitPrice;// 单价
	//
	// private String memo;// 备注
	// private Integer serialNumber;// 序号
	private String myCode;// 我司型号
	private String factoryCode;// 工厂型号
	private String figureSize;// 附图尺寸
	private String orderSize;// 订单尺寸
	private String customerBrand;// 客户品牌
	private String windowChange;// 窗形更改
	private String noseChange;// 鼻梁更改
	private String level;// 生成档次
	private Integer frameType;// 镜架类型（0:金属架，1:板材架）

	private String shelfCruraLength;// 镜腿长度
	private String shelfCruraWidth;// 镜腿宽度
	private String ectorhinal;// 鼻托
	private String cover;// 脚套

	private String headExplain;// 头部说明
	private String productExplain;// 产品说明
	private String notice;// 注意事项

	private String productImage;// 产品附图
	private String shelfCrura;// 镜腿(说明)
	private String customerOrderCode;// 客户货号
	private String specialize;// 特别说明
	private Set<?> stockProductDetailSet;
	
	private String headRadian;//装头弧度
	private String headLength;//装头长度
	private String windowSilk;//窗丝
	private String crura;//镜腿
	private String framePitch;//镜架斜度
	private String frameCrankle;   //镜架弯度
	
	public Long getProductId() {
		return productId;
	}

	public void setProductId(Long productId) {
		this.productId = productId;
	}

	public Stock getStock() {
		return stock;
	}

	public void setStock(Stock stock) {
		this.stock = stock;
	}

	public boolean isDeleteFlag() {
		return deleteFlag;
	}

	public void setDeleteFlag(boolean deleteFlag) {
		this.deleteFlag = deleteFlag;
	}

	public String getMyCode() {
		return myCode;
	}

	public void setMyCode(String myCode) {
		this.myCode = myCode;
	}

	public String getFactoryCode() {
		return factoryCode;
	}

	public void setFactoryCode(String factoryCode) {
		this.factoryCode = factoryCode;
	}

	public String getFigureSize() {
		return figureSize;
	}

	public void setFigureSize(String figureSize) {
		this.figureSize = figureSize;
	}

	public String getOrderSize() {
		return orderSize;
	}

	public void setOrderSize(String orderSize) {
		this.orderSize = orderSize;
	}

	public String getCustomerBrand() {
		return customerBrand;
	}

	public void setCustomerBrand(String customerBrand) {
		this.customerBrand = customerBrand;
	}

	public String getWindowChange() {
		return windowChange;
	}

	public void setWindowChange(String windowChange) {
		this.windowChange = windowChange;
	}

	public String getNoseChange() {
		return noseChange;
	}

	public void setNoseChange(String noseChange) {
		this.noseChange = noseChange;
	}

	public String getLevel() {
		return level;
	}

	public void setLevel(String level) {
		this.level = level;
	}

	public Integer getFrameType() {
		return frameType;
	}

	public void setFrameType(Integer frameType) {
		this.frameType = frameType;
	}

	public String getShelfCruraLength() {
		return shelfCruraLength;
	}

	public void setShelfCruraLength(String shelfCruraLength) {
		this.shelfCruraLength = shelfCruraLength;
	}

	public String getShelfCruraWidth() {
		return shelfCruraWidth;
	}

	public void setShelfCruraWidth(String shelfCruraWidth) {
		this.shelfCruraWidth = shelfCruraWidth;
	}

	public String getEctorhinal() {
		return ectorhinal;
	}

	public void setEctorhinal(String ectorhinal) {
		this.ectorhinal = ectorhinal;
	}

	public String getCover() {
		return cover;
	}

	public void setCover(String cover) {
		this.cover = cover;
	}

	public String getHeadExplain() {
		return headExplain;
	}

	public void setHeadExplain(String headExplain) {
		this.headExplain = headExplain;
	}

	public String getProductExplain() {
		return productExplain;
	}

	public void setProductExplain(String productExplain) {
		this.productExplain = productExplain;
	}

	public String getNotice() {
		return notice;
	}

	public void setNotice(String notice) {
		this.notice = notice;
	}

	public String getProductImage() {
		return productImage;
	}

	public void setProductImage(String productImage) {
		this.productImage = productImage;
	}

	public String getShelfCrura() {
		return shelfCrura;
	}

	public void setShelfCrura(String shelfCrura) {
		this.shelfCrura = shelfCrura;
	}

	public String getCustomerOrderCode() {
		return customerOrderCode;
	}

	public void setCustomerOrderCode(String customerOrderCode) {
		this.customerOrderCode = customerOrderCode;
	}

	public String getSpecialize() {
		return specialize;
	}

	public void setSpecialize(String specialize) {
		this.specialize = specialize;
	}

	public Set<?> getStockProductDetailSet() {
		return stockProductDetailSet;
	}

	public void setStockProductDetailSet(Set<?> stockProductDetailSet) {
		this.stockProductDetailSet = stockProductDetailSet;
	}

	public String getHeadRadian() {
		return headRadian;
	}

	public void setHeadRadian(String headRadian) {
		this.headRadian = headRadian;
	}

	public String getHeadLength() {
		return headLength;
	}

	public void setHeadLength(String headLength) {
		this.headLength = headLength;
	}

	public String getWindowSilk() {
		return windowSilk;
	}

	public void setWindowSilk(String windowSilk) {
		this.windowSilk = windowSilk;
	}

	public String getCrura() {
		return crura;
	}

	public void setCrura(String crura) {
		this.crura = crura;
	}

	public String getFramePitch() {
		return framePitch;
	}

	public void setFramePitch(String framePitch) {
		this.framePitch = framePitch;
	}

	public String getFrameCrankle() {
		return frameCrankle;
	}

	public void setFrameCrankle(String frameCrankle) {
		this.frameCrankle = frameCrankle;
	}
}
